package com.twl.app.base.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

import com.twl.common.entity.Customer;
/**
 * 实发工资
 * @author uatzhangxc
 *
 */
@SuppressWarnings("serial")
@Entity
@org.hibernate.annotations.Entity(dynamicInsert = true, dynamicUpdate = true)
@Table(name = "Solidmoney")
@SequenceGenerator(name = "instance_sequence", sequenceName = "seq_Solidmoney", allocationSize = 1)
public class Solidmoney extends Customer  implements Serializable {
  
	 
	private String dutysendmoney;//税前应发工资
	private String perreporduty;//个人所得税
	private String dutycount;//税后应发合计
	private String moneycount;  //实发工资
	private String datemoney; //日期
	private String perdermoney;//个人保险金
	private String desKey;// 密钥
	
	@Column(name = "DES_KEY" )
	public String getDesKey() {
		return desKey;
	}

	public void setDesKey(String desKey) {
		this.desKey = desKey;
	}
	public Solidmoney() {
		super();
		// TODO Auto-generated constructor stub
	}
  

	public Solidmoney(String dutysendmoney, String perreporduty,
			String dutycount, String moneycount, String datemoney,
			String perdermoney) {
		super();
		this.dutysendmoney = dutysendmoney;
		this.perreporduty = perreporduty;
		this.dutycount = dutycount;
		this.moneycount = moneycount;
		this.datemoney = datemoney;
		this.perdermoney = perdermoney;
	}

	@Column(name="perdermoney")
	public String getPerdermoney() {
		return perdermoney;
	}


	public void setPerdermoney(String perdermoney) {
		this.perdermoney = perdermoney;
	}


	@Column(name="dutysendmoney")
	public String getDutysendmoney() {
		return dutysendmoney;
	}
	public void setDutysendmoney(String dutysendmoney) {
		this.dutysendmoney = dutysendmoney;
	}
	@Column(name="PERREPORTDUTY")
	public String getPerreporduty() {
		return perreporduty;
	}
	public void setPerreporduty(String perreporduty) {
		this.perreporduty = perreporduty;
	}
	@Column(name="dutycount")
	public String getDutycount() {
		return dutycount;
	}
	public void setDutycount(String dutycount) {
		this.dutycount = dutycount;
	}
	@Column(name="moneycount")
	public String getMoneycount() {
		return moneycount;
	}
	public void setMoneycount(String moneycount) {
		this.moneycount = moneycount;
	}
	@Column(name="datemoney")
	public String getDatemoney() {
		return datemoney;
	}
	public void setDatemoney(String datemoney) {
		this.datemoney = datemoney;
	}
	
	
}
